<?php
/**
	* 
*/
class Product_model extends Model {

	function __construct()
	{
        parent::Model();
        $this->load->database();  //加载数据库
	}
	
	// ------------------------------------------------------------------------
	/**
		* 商品入库
	*/
	public function Productadd($data)
	{
		$this->db->insert('jiaju_product', $data);    //插入数据
		return $this->db->insert_id();

	}
	

	// ------------------------------------------------------------------------
	/**
		* 商品修改
	*/
	public function ProductUp($proid,$data)
	{
		$this->db->where('proid',$proid);
		$this->db->update('jiaju_product', $data); 
	}
	

	// ------------------------------------------------------------------------
	/**
		* 获取记录总数 搜索页面用到，搜索条件复杂，不止一个搜索条件，所有要传sql语句
	*/
	public function getcountpro2($where='')
	{

		if($where!='')
		{
			$this->db->where($where);
		}
		$this->db->from('jiaju_product');
		return $this->db->count_all_results();
	}	
	
	
	// ------------------------------------------------------------------------
	/**
		* 读取某一条商品信息
	*/
	public function onepro($proid)
	{
		$this->db->where('proid',$proid);
		$query = $this->db->get('jiaju_product');
		if($query->num_rows>0)
		return $query->row();
		else 
		return false;
	}
	

	// ------------------------------------------------------------------------
	/**
		* 更新家具
	*/
	public function proFresh($proid)
	{
		// 调用存储过程
		$this->db->query("call proFresh($proid,@out);");
		$query = $this->db->query("select @out");//取得返回值
		$row = $query->row_array();
		return $row['@out'];
	}
	

 	// ------------------------------------------------------------------------
	/**
		* 查询商品ID是否存在
	*/
    function proexist($proid){
        $this->db->where('proid', $proid);
        $query=$this->db->get('jiaju_product');
        if( $query->num_rows() ==  0){
            return false;   //如果数据库中没有符合此用户名的记录，则返回0
        }else return true;
    }	
	
	
	// ------------------------------------------------------------------------
	/**
		* 查询个人用户的密码是否正确
	*/
	public function userchkpwd($proid,$onepwd)
	{
        $this->db->where('proid', $proid);
		$this->db->where('onepwd', $onepwd);
        $query = $this->db->get('jiaju_product');
        if( $query->num_rows() ==  0){
            return false;   //如果数据库中没有符合此用户名的记录，则返回0
        }else return true;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
}